square mile - French English Dictionary